From 6511d790fdde7d53965a85d54568f31a046ba340 Mon Sep 17 00:00:00 2001 From: Xiaofeng Wang Date: Mon, 30 Mar 2026 20:22:10 +0800 Subject: [PATCH] ci: Fix cargo build failure on Fedora 43/44 in Containerfile.packit Set CARGO_HOME=/var/tmp/.cargo to avoid conflict with /root/.cargo which exists as a non-directory on Fedora 43/44 base images, causing "failed to create directory: File exists (os error 17)". Co-Authored-By: Claude Opus 4.6 Signed-off-by: Xiaofeng Wang --- hack/Containerfile.packit | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hack/Containerfile.packit b/hack/Containerfile.packit index efb3261f..14b0eed2 100644 --- a/hack/Containerfile.packit +++ b/hack/Containerfile.packit @@ -38,9 +38,9 @@ EORUN COPY tests/bootc-integration /build/tests/bootc-integration WORKDIR /build/tests/bootc-integration -RUN cargo build --release && \ +RUN CARGO_HOME=/var/tmp/.cargo cargo build --release && \ cp target/release/ostree-bootc-integration-tests /usr/bin/ && \ - rm -rf /build + rm -rf /build /var/tmp/.cargo WORKDIR /ostree-test -- 2.39.5